Approximation of Boolean Functions
نویسنده
چکیده
This paper deals with the number of monochromatic combinatorial rectangles required to approximate a Boolean function on a constant fraction of all inputs, where each rectangle may be defined with respect to its own partition of the input variables. The main result of the paper is that the number of rectangles required for the approximation of Boolean functions in this model is very sensitive to the allowed error: There is an explicitly defined sequence of functions fn : {0, 1}n → {0, 1} such that fn has rectangle approximations with a constant number of rectangles and one-sided error 1/3+o(1) or two-sided error 1/4+2−(n), but, on the other hand, fn requires exponentially many rectangles if the error bounds are decreased by an arbitrarily small constant. Rectangle partitions and rectangle approximations with the same partition of the input variables for all rectangles have been thoroughly investigated in communication complexity theory. The complexity measures where each rectangle may have its own partition are used as tools for proving lower bounds in branching program theory. As applications of the main result, two separation results for read-once branching programs are presented. First, the relationship between nondeterminism and randomness for read-once branching programs is investigated. It is shown that the analogs of the complexity classes NP and BPP defined in terms of read-once branching program size are incomparable if the error for the randomized model is bounded by a constant smaller than 1/3. The second result is that unambiguous nondeterministic read-once branching programs, i. e., programs with at most one accepting computation path for each input, for the function fn from the main result have exponential size. Together with a linear upper bound on the size for unrestricted nondeterminism, this implies that the analogs of the classes UP and NP for read-once branching programs are different.
منابع مشابه
ON THE FUZZY SET THEORY AND AGGREGATION FUNCTIONS: HISTORY AND SOME RECENT ADVANCES
Several fuzzy connectives, including those proposed by Lotfi Zadeh, can be seen as linear extensions of the Boolean connectives from the scale ${0,1}$ into the scale $[0,1]$. We discuss these extensions, in particular, we focus on the dualities arising from the Boolean dualities. These dualities allow to transfer the results from some particular class of extended Boolean functions, e.g., from c...
متن کاملApproximation of non-Boolean functions by Boolean functions and applications in non-standard computing
Abstract We survey the research and we report new results related to the relationships that exist between Boolean and nonBoolean functions defined on Boolean algebras. The results included here are relevant for set-valued logic that is useful in several non-standard types of circuits: interconnectionfree biomolecular devices, devices based on optical wavelength multiplexing, etc. We extend our ...
متن کاملPropagation Models and Fitting Them for the Boolean Random Sets
In order to study the relationship between random Boolean sets and some explanatory variables, this paper introduces a Propagation model. This model can be applied when corresponding Poisson process of the Boolean model is related to explanatory variables and the random grains are not affected by these variables. An approximation for the likelihood is used to find pseudo-maximum likelihood esti...
متن کاملBoolean Approximation Revisited
Most work to date on Boolean approximation assumes that Boolean functions are represented by formulas in conjunctive normal form. That assumption is appropriate for the classical applications of Boolean approximation but potentially limits wider use. We revisit, in a lattice-theoretic setting, so-called envelopes and cores in propositional logic, identifying them with upper and lower closure op...
متن کاملAPPROXIMATION OF 3D-PARAMETRIC FUNCTIONS BY BICUBIC B-SPLINE FUNCTIONS
In this paper we propose a method to approximate a parametric 3 D-function by bicubic B-spline functions
متن کاملAn Algorithm for Affine Approximation of Binary Decision Diagrams
This paper is concerned with the problem of Boolean approximation in the following sense: given a Boolean function class and an arbitrary Boolean function, what is the function’s best proxy in the class? Specifically, what is its strongest logical consequence (or envelope) in the class of affine Boolean functions. We prove various properties of affine Boolean functions and their representation ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000